Cistus albidus

Explore definitions, synonyms, and language insights of Cistus albidus

Definitions

Noun
compact white pubescent shrub of southwestern Europe having pink flowers

More General Terms